/**
 * 
 */
package com.lanswon.qzsmk.service.cardManageService;


import java.util.Map;

import com.lanswon.qzsmk.base.DwzPage;
import com.lanswon.qzsmk.exception.ApplicationException;
import com.lanswon.qzsmk.model.Personal;
import com.lanswon.qzsmk.vo.ChangeCardInfo;

/**
 * @author sun
 *
 */
public interface ChangeCardService {

	/**
	 * 查询满足条件的换卡信息
	 * @param cc
	 * @return
	 */
	DwzPage<ChangeCardInfo> queryChangeCard(ChangeCardInfo cc);
	
	/**
	 * 查询指定客户换卡信息
	 * @param paperTypeName
	 * @param paperNo
	 * @return
	 * @throws ApplicationException
	 */
	public Map<String,Map<String,Object>> queryPersonalByPaperNo(ChangeCardInfo cc) ;

	/**
	 * 提交换卡信息
	 * @param cci
	 * @return 
	 * @throws ApplicationException 
	 */
	public Map<String,Object> commitChangeCardInfo(ChangeCardInfo cci) throws ApplicationException;
	
	

}
